
#pragma once

class ZStream;

class Serializable
{
public:

	virtual ~Serializable(){}

	virtual	ZStream&	Serialize(ZStream& o_stream) = 0;
	virtual ZStream&	Deserialize(ZStream& i_stream) = 0;

};